package com.netx.ebs;

class Constants {
	
	private Constants() {
	}

	// ServletContext properties:
	public static String SRVCTX_EBSCTX = "ebs.ebs-context";
	// Note: init errors are kept in the ServletContext to prevent NullPonterExceptions
	// due to InititializerServlet.init not being called
	public static String SRVCTX_ERROR_LIST = "ebs.init-errors";
	// EbsContext properties:
	public static String EBSCTX_APPLICATION_STATE = "internal/application-state";
	public static String EBSCTX_INIT_CALLED = "internal/init-called";
	public static String EBSCTX_SESSION_MANAGER = "internal/session-manager";
	public static String EBSCTX_STARTUP_TIME = "internal/startup-time";
	public static String EBSCTX_STOPPED_TIME = "internal/stopped-time";
	// Cookies:
	public static String COOKIE_CLIENT_ID = "ebs.client-ID";
	public static String COOKIE_USER_ID = "ebs.user-ID";
	// Request properties:
	public static String REQUEST_SESSION = "ebs.session";
	public static String REQUEST_ERROR_URL = "ebs.error.request_url";
}
